cap and bonnet factory or shop - Français Anglais Dictionnaire